/* CSS file */

/*	=Fonts -> Object
-----------------------------------------------------------------------------*/
/* @font-face {
	src: url(/fonts/ApexNew-Book.otf);
	 fontFamily: "ApexNew-Book"; 
	font-weight: normal;
	font-anti-alias-type: advanced;
}

@font-face {
	src: url(/fonts/ApexNew-Medium.otf);
	 fontFamily: "ApexNew-Medium"; 
	font-weight: normal;
	font-anti-alias-type: advanced;
} */

/*	=Application (Apn) -> LayoutContainer
-----------------------------------------------------------------------------*/
Application {
	background-gradient-colors: #2c2c2c, #3f3f3f;
	background-gradient-alphas: 1, 1;
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 20;
	horizontal-center: 0;
	vertical-center: 0;
	vertical-align: middle;
	horizontal-align: center;
	vertical-gap: 0;	
	modal-transparency: .5;
	modal-transparency-blur: 0;
	modal-transparency-color: #43464c;
	modal-transparency-duration: 250;
}

/*	=AdvancedDataGrid (Adg) -> AdvancedDataGridBaseEx
-----------------------------------------------------------------------------*/
AdvancedDataGrid {
 	alternatingItemColors: #ffffff, #f7f7f7;
 	border-style: none;
 	color: #43464c;
 	default-leaf-icon:ClassReference(null);
 	folder-closed-icon:ClassReference(null);
 	folder-open-icon:ClassReference(null);
	/* font-family: "ApexNew-Book"; */
 	font-size: 11;
	font-thickness: 150;
	font-sharpness: 50;			
 	header-background-skin: ClassReference("skins.DGHeaderBackgroundSkin");
 	header-style-name: "headerStyleDg";
	header-sort-separator-skin: ClassReference(null);
 	leading: -1;
	/* sort-font-family: "ApexNew-Book"; */
	sort-font-size: 10;
 	roll-over-color: #f9cd78;
 	selection-color: #f39521;
 	text-roll-over-color: #43464c;
	text-selected-color: #ffffff;
	vertical-grid-line-color: #e0e0e0;
}

AdvancedDataGridHeaderRenderer {
 	horizontal-align: center;
 	vertical-align: middle;
}

AdvancedDataGridItemRenderer {
	padding-left: 8;
	padding-right: 6;
}

AdvancedDataGridSortItemRenderer {
 	icon: Embed("/icons/DataGrid_sortAsc.png");
 	padding-left: 4;
 	horizontal-gap: 1;
 	padding-right: 4;
}

/*	=Box (Box) -> Container 
-----------------------------------------------------------------------------*/
.dgTitleBox {
	border-skin: ClassReference("skins.DGTitleBoxBorderSkin");
	padding-bottom: 10;
	padding-left: 8;
	padding-right: 6;
	padding-top: 4;
	vertical-align: middle;
}

/*	=Button (Btn) -> UIComponent 
-----------------------------------------------------------------------------*/
Button {
	color: #43464c;
	/* font-family: "ApexNew-Medium"; */
	font-size: 11;
	leading: -1;
	skin: ClassReference("skins.ButtonSkin");
	padding-bottom: 2;
	padding-top: 5;
	font-thickness: 150;
	font-sharpness: 50;	
}

/*	=Label (Lbl) -> UIComponent 
-----------------------------------------------------------------------------*/
Label {
	color: #43464c;
	/* font-family: "ApexNew-Medium"; */
	font-size: 11;
}

.headerStyleDg {
	color: #43464c;
	/* font-family: "ApexNew-Medium"; */
	font-size: 11;
	padding-left: 8;
}

.titleLbl {
	font-size: 16;
}

/*	=List (Lst) -> ListBase
-----------------------------------------------------------------------------*/
List {
	padding-right: -1;	
}

/*	=LinkButotn (LBtn) -> Button 
-----------------------------------------------------------------------------*/
LinkButton {
	skin: ClassReference(null);
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}

.configureLBtn {
	icon: Embed("/icons/configureUp.png");
}

.resetLBtn {
	icon: Embed("/icons/resetUp.png");
}

.pageRightBtn {
  icon: Embed("/icons/right.png");
}

.filterDropdownButton {
	up-icon: Embed("/icons/filterUp.png");
	over-icon: Embed("/icons/filterOver.png");
	down-icon: Embed("/icons/filterUp.png");
	disabled-icon: Embed("/icons/filterUp.png");
	skin: ClassReference(null);
}

.filterDropdownButtonFiltered {
  up-icon: Embed("/icons/filterOver.png");
  over-icon: Embed("/icons/filterOver.png");
  down-icon: Embed("/icons/filterUp.png");
  disabled-icon: Embed("/icons/filterUp.png");
  skin: ClassReference(null);
}

/*	=HRule (Hrl) -> UIComponent
-----------------------------------------------------------------------------*/
.darkGreyRule {
	stroke-color: #2c2c2c;
	stroke-width: 1;
}

ScrollBar {
	track-skin: Embed("/skins/ScrollBar_track.png",
		scaleGridBottom="6",
		scaleGridLeft="6",
		scaleGridRight="8",
		scaleGridTop="4");
	thumb-icon: Embed("/icons/ScrollBar_thumb.png");
	thumb-skin: ClassReference("skins.ScrollThumbSkin");
	thumb-offset: 0;
	up-arrow-skin: Embed("/skins/ScrollBar_upArrowUp.png");
	down-arrow-skin: Embed("/skins/ScrollBar_downArrowUp.png");
}

/*	=TitleWindow (Tw) -> Panel 	
-----------------------------------------------------------------------------*/
TitleWindow {
	header-colors: #090909, #3b3b3b;
	title-style-name: "twTitleStyle";
	drop-shadow-enabled: false;
}

.twTitleStyle {
	color: #ffffff;
	/*font-family: "ApexNew-Medium";*/
	font-size: 13;	
}

.pageSelectPrevButton {
  icon: Embed("/icons/resetUp.png");
}

.pageSelectNextButton {
  icon: Embed("/icons/right.png");
}